package pkg

import (
	"crypto/md5"
	"encoding/hex"
)

type Md5s struct {
}

func NewNd5() *Md5s {
	return &Md5s{}
}

func (m *Md5s) SetMd5(str string) string {

	// 创建MD5哈希对象
	var hash = md5.New() // 写入数据
	hash.Write([]byte(str))
	// 计算哈希值并转换为32位十六进制字符串
	return hex.EncodeToString(hash.Sum(nil))
}
